title holders - French English Dictionary